leaving onlookers spellbound